package com.handinglian.ai.notice.entity;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

@Data
public class Notice implements Serializable {
    private Integer id;

    /**
     * 通知人员 1导入号码 2系统全员 3根据标签 4高级筛选
     */
    private Integer staff;

    /**
     * 模板类型 1人口普查 2身份证 3居住证 4暂住证 5自定义
     */
    private Integer category;

    /**
     * 通知标题
     */
    private String title;

    /**
     * 通知类型 0单项通知 非0则是按键回复模板id
     */
    private Integer type;

    /**
     * 通知方式 1电话呼叫 2短信提醒
     */
    private Integer method;

    /**
     * 电话或短息模板id
     */
    private Integer templateId;

    /**
     * 模板名称
     */
    private String templateName;

    /**
     * 导入状态 1已导入 0未导入
     */
    private Integer importState;

    /**
     * 通知时间
     */
    private Date noticeTime;

    /**
     * 实际通知时间
     */
    private Date actualTime;

    /**
     * 创建时间
     */
    private Date createTime;

    private static final long serialVersionUID = 1L;
}